package com.grifo.gwt.client;

import org.apache.bcel.generic.SALOAD;

import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.InlineLabel;
import com.google.gwt.user.client.ui.TextBox;
import com.grifo.gwt.client.presenter.UsuarioCadastroPresenter.Display;
import com.grifo.gwt.shared.UsuarioProxy;
import com.grifo.gwt.shared.UsuarioRequest;

public class UsuarioCadastroView extends Composite implements Display {
	
	
	private TextBox nomeTextBox;
	private TextBox loginTextBox;
	private Button salvarButton;
	
	
	public UsuarioCadastroView(){
		FlexTable dadosUsuario = new FlexTable();
		InlineLabel nomeLabel = new InlineLabel("Nome Usuario");
		nomeTextBox = new TextBox();
		InlineLabel loginLabel = new InlineLabel("Login Usuario");
		loginTextBox = new TextBox();
		
		salvarButton = new Button("Salvar");
		
		dadosUsuario.setWidget(0, 0, nomeLabel);
		dadosUsuario.setWidget(0, 1, nomeTextBox);
		dadosUsuario.setWidget(1, 0, loginLabel);
		dadosUsuario.setWidget(1, 1, loginTextBox);
		dadosUsuario.setWidget(0, 2, salvarButton);
		
	}

	@Override
	public HasClickHandlers getCreateButton() {
		// TODO Auto-generated method stub
		return this.salvarButton;
	}

	@Override
	public void copyTo(UsuarioProxy proxy, UsuarioRequest request) {
		// TODO Auto-generated method stub
		
	}

}
